package net.jueb.protoServer.controller;

import net.jueb.protoServer.message.ProtoMessage;
import com.google.protobuf.GeneratedMessage.GeneratedExtension;

/**
 * 实现了接受protobuf编码协议消息的控制器基类
 * 使用ProtoMessage.Message扩展消息类型,将收到扩展消息
 * @author Administrator
 * @param <T> 最终到达控制器的消息类型
 */
public abstract class ProtoMessageController<T> extends ServiceController<T>{
	
	
	public abstract GeneratedExtension<ProtoMessage.Message,T> getGeneratedExtension();
	
}
